package com.woniuxy.house.service;

import com.woniuxy.house.entity.Search;
import com.woniuxy.house.entity.Source;

import java.util.List;

/**
 * 搜索service接口
 */
public interface SearchService {
    /**
     * 根据输入内容进行模糊查找搜索房源(title中有相关字段的房源)
     */
    List<Source> getBySearchText(String searchText);

    /**
     * 通过用户ID查询搜索记录
     */
    List<Search> getByUserId(Integer userId);


    /**
     * 获取热门搜索
     */
    List<Search> getHottestSearchLimitSize(Integer size);


    /**
     * 增加搜索记录
     * */
    void addSearch(Search search);
}
